be difficult to decipher - Français Anglais Dictionnaire